\hypertarget{struct__ringbuffer__t}{}\section{\+\_\+ringbuffer\+\_\+t结构体 参考}
\label{struct__ringbuffer__t}\index{\+\_\+ringbuffer\+\_\+t@{\+\_\+ringbuffer\+\_\+t}}
\subsection*{Public 属性}
\begin{DoxyCompactItemize}
\item 
\hypertarget{struct__ringbuffer__t_a06a2abc3a4b83285ace3109f8690bef7}{}char $\ast$ {\bfseries ptr}\label{struct__ringbuffer__t_a06a2abc3a4b83285ace3109f8690bef7}

\item 
\hypertarget{struct__ringbuffer__t_a9054d048beeafd2337feef06197269be}{}uint32\+\_\+t {\bfseries read\+\_\+pos}\label{struct__ringbuffer__t_a9054d048beeafd2337feef06197269be}

\item 
\hypertarget{struct__ringbuffer__t_a65f65d9246e9d1addb77cebb3a1398e4}{}uint32\+\_\+t {\bfseries write\+\_\+pos}\label{struct__ringbuffer__t_a65f65d9246e9d1addb77cebb3a1398e4}

\item 
\hypertarget{struct__ringbuffer__t_ae27f1d62fc60a30ae440679a45005478}{}uint32\+\_\+t {\bfseries max\+\_\+size}\label{struct__ringbuffer__t_ae27f1d62fc60a30ae440679a45005478}

\item 
\hypertarget{struct__ringbuffer__t_a1604d2edfd6cb16b1b1222e10f041f98}{}uint32\+\_\+t {\bfseries lock\+\_\+size}\label{struct__ringbuffer__t_a1604d2edfd6cb16b1b1222e10f041f98}

\item 
\hypertarget{struct__ringbuffer__t_a6d8161c12ec7e82f48e29a2f0704ed7b}{}uint32\+\_\+t {\bfseries lock\+\_\+type}\label{struct__ringbuffer__t_a6d8161c12ec7e82f48e29a2f0704ed7b}

\item 
\hypertarget{struct__ringbuffer__t_a9230ba7c7afce7f234ebefa2c5fdc0bd}{}uint32\+\_\+t {\bfseries count}\label{struct__ringbuffer__t_a9230ba7c7afce7f234ebefa2c5fdc0bd}

\item 
\hypertarget{struct__ringbuffer__t_a8e6c75c56d0758af10593a6887813677}{}uint32\+\_\+t {\bfseries window\+\_\+read\+\_\+lock\+\_\+size}\label{struct__ringbuffer__t_a8e6c75c56d0758af10593a6887813677}

\item 
\hypertarget{struct__ringbuffer__t_ac1922e150f751ca3d7698837e820065d}{}uint32\+\_\+t {\bfseries window\+\_\+read\+\_\+pos}\label{struct__ringbuffer__t_ac1922e150f751ca3d7698837e820065d}

\end{DoxyCompactItemize}


该结构体的文档由以下文件生成\+:\begin{DoxyCompactItemize}
\item 
E\+:/knet-\/git/knet/knet/ringbuffer.\+c\end{DoxyCompactItemize}
